fermentation technology - German English Dictionary